<div class="form tres_colunas">
	<?php 
		echo $this->Html->scriptBlock('
			$(document).ready(function() {
				$("#PessoaCod").setMask({mask : "999.999.999-99"});
				$("#PessoaCpfcnpj").setMask("cpf");
				$("#PessoaRg").setMask({mask: "9", type: "repeat"});
				$("#PessoaDatanasc").setMask({mask: "39/19/9999"});
				$("#PessoaTelefone1, #PessoaTelefone2").setMask("phone");
				$("#PessoaCep").setMask("cep");
		  	});
		', array('inline' => true));
		if( $msg ) 
			echo '<script type="text/javascript">alert("'.$msg.'");</script>';
	?>
	<script type="text/javascript">
		function carregaCliente(cpf) {

			if ( document.getElementById(cpf).value ) {
				var urlCliente = '/kidgames/pessoas/buscarClientePeloCPF/' + document.getElementById(cpf).value;
				
				$.getJSON(urlCliente, false, function(cliente){
					$("#OrdemservicoPessoaId").val(cliente.Pessoa.id);
					$("#PessoaNome").val(cliente.Pessoa.nome);
					$("#PessoaRg").val(cliente.Pessoa.rg);
					$("#PessoaDatanasc").val(cliente.Pessoa.datanasc);
					$("#PessoaTelefone1").val(cliente.Pessoa.telefone1);
					$("#PessoaTelefone2").val(cliente.Pessoa.telefone2);
					$("#PessoaEmail").val(cliente.Pessoa.email);
					$("#PessoaEndereco").val(cliente.Pessoa.endereco);
					$("#PessoaBairro").val(cliente.Pessoa.bairro);
					$("#PessoaMunicipioId").html('<option value="' + cliente.Municipio.id + '">' + cliente.Municipio.nome + '</option>');
					$("#PessoaCep").val(cliente.Pessoa.cep);
				});
			} else {
				$("#OrdemservicoPessoaId").val("");
				$("#PessoaNome").val("");
				$("#PessoaRg").val("");
				$("#PessoaDatanasc").val("");
				$("#PessoaTelefone1").val("");
				$("#PessoaTelefone2").val("");
				$("#PessoaEmail").val("");
				$("#PessoaEndereco").val("");
				$("#PessoaBairro").val("");
				$("#PessoaMunicipioId").val("");
				$("#PessoaCep").val("");
			}
		}

		function carregaProduto(id) {

			if ( document.getElementById(id).value ) {
				var urlProduto = '/kidgames/produtos/buscarProduto/' + document.getElementById(id).value;
				
				$.getJSON(urlProduto, false, function(produto){
					$("#ProdutoModelo").val(produto.Produto.modelo);
					$("#ProdutoNumeroserie").val(produto.Produto.numeroserie);
				});
			} else {
				$("#ProdutoModelo").val("");
				$("#ProdutoNumeroserie").val("");
			}
		}
	</script>
	<div class="titulo_pagina">
		<p> ORDEM DE SERVIÇO </p>
	</div>
	<?php 
		echo $this->Form->create('Ordemservico');
		echo $this->Form->input('id');
		echo $this->Form->hidden('pessoa_id');
		$readonly = false;
		if ( $id )
			$readonly = true;
	?>
	<div id="cliente">
	<?php 
		echo $this->Form->input('cod', array('label' => 'OS', 'value' => $id, 'readonly' => true));
		echo '<br>';
		echo $this->Form->radio('tipo', array('G' => 'Garantia', 'O' => 'Orçamento'), array('legend' => false));
		echo '<br><br>';
		echo $this->Form->input('Pessoa.cpfcnpj', array('label' => 'CPF <b>*</b>', 'onblur' => 'carregaCliente(this.id)', 'readonly' => $readonly));
		echo $this->Form->input('Pessoa.nome', array('label' => 'NOME', 'readonly' => true));
		echo $this->Form->input('Pessoa.rg', array('label' => 'RG', 'readonly' => true));
		echo $this->Form->input('Pessoa.datanasc', array('label' => 'DATA DE NASCIMENTO', 'readonly' => true)); 
		echo 'TELEFONES';
		echo $this->Form->input('Pessoa.telefone1', array('label' => 'RES.', 'readonly' => true));
		echo $this->Form->input('Pessoa.telefone2', array('label' => 'CEL.', 'readonly' => true));
		echo $this->Form->input('Pessoa.email', array('label' => 'EMAIL', 'readonly' => true));
		echo $this->Form->input('Pessoa.endereco', array('label' => 'ENDEREÇO', 'readonly' => true));
		echo $this->Form->input('Pessoa.bairro', array('label' => 'BAIRRO', 'readonly' => true));
		if ($municipios)
			echo $this->Form->input('Pessoa.municipio_id', array('label' => 'CIDADE', 'readonly' => true, 'options' => $municipios));
		else
			echo $this->Form->input('Pessoa.municipio_id', array('label' => 'CIDADE', 'readonly' => true));
		
		echo $this->Form->input('Pessoa.cep', array('label' => 'CEP', 'readonly' => true));
	?>
	</div>
	<div>
	<?php 
		echo 'DADOS PRODUTO'; 
		echo '<br>';echo '<br>';
		echo $this->Form->input('produto_id', array('label' => 'PRODUTO <b>*</b>', 'empty' => 'Selecione uma opção', 'onchange' => 'carregaProduto(this.id)'));
		echo $this->Form->input('Produto.modelo', array('label' => 'FABRICANTE', 'readonly' => true));
		echo $this->Form->input('Produto.numeroserie', array('label' => 'NÚMERO DE SÉRIE', 'readonly' => true));
		echo $this->Form->input('defeito', array('label' => 'DEFEITO <b>*</b>', 'type' => 'textarea', 'style' => 'resize:none', 'before' => '<div id="area">', 'after' => '</div>'));
		echo $this->Form->radio('entrega', array('S' => 'Sim', 'N' => 'Não'), array('legend' => 'ENTREGA <b>*</b>'));
		echo $this->Form->input('entregadata', array('label' => 'DATA PREVISTA PARA A ENTREGA <b>*</b>', 'type' => 'text'));
		echo $ajax->datepicker('OrdemservicoEntregadata');
	?>
	</div>
	<?php 
		if (empty($id)) {
			echo $this->Js->submit('Cadastrar', array('div' => false, 'update' => '#inicial'));
			echo $this->Form->button('Limpar Tudo', array('type' => 'reset'));
		} else {
			echo $this->Js->submit('Salvar', array('div' => false, 'update' => '#inicial', 'confirm' => 'Tem certeza que deseja alterar dados?'));
			echo $ajax->submit('Excluir Dados', array('url'=> array('controller'=>'ordemservicos', 'action'=>'delete', $id), 'update' => 'inicial'));
		}
		echo $this->Form->end();
	?>
	<br><br><br>
</div>